package com.bluegalaxy.sitescore.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.IdType;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 *
 * 
 *
 */
@TableName(value = "tb_ground_water")
public class TbGroundWater implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/** 自增Id */
	@TableId(type = IdType.AUTO)
	private Integer id;

	/** 对应的场地来源ID */
	@TableField(value = "source_id")
	private Integer source_id;

	/** 含水层名称 */
	@TableField(value = "aquifer_name")
	private String aquifer_name;

	/** 1 非唯一计算 1 唯一计算 */
	private Integer isCalculate;

	/** 观察到的释放 */
	@TableField(value = "observed_release")
	private Integer observed_release;

	/** 密闭性 */
	private Integer containment;

	/** 降水量 */
	@TableField(value = "net_precip")
	private Integer net_precip;

	/** 蓄水层深度 */
	@TableField(value = "depth_to_auuifer")
	private Integer depth_to_auuifer;

	/** 历时 */
	@TableField(value = "travel_time")
	private Integer travel_time;

	/** 潜在泄露 */
	@TableField(value = "potential_to_release")
	private Float potential_to_release;

	/** 移动类型 */
	@TableField(value = "mobility_type")
	private Integer mobility_type;

	/** 危险废物的数量 */
	@TableField(value = "haza_quantity")
	private Integer haza_quantity;

	/** 水文的特点 */
	@TableField(value = "waste_characteristics")
	private Integer waste_characteristics;

	/** 是否是喀斯特地貌 */
	@TableField(value = "is_karst")
	private Integer is_karst;

	/** 最近的井口数量 */
	@TableField(value = "near_well")
	private Integer near_well;

	/** 范围人口1 */
	@TableField(value = "pop_concent1")
	private Integer pop_concent1;

	/** 范围人口2 */
	@TableField(value = "pop_concent2")
	private Integer pop_concent2;

	/** 潜在人口 */
	@TableField(value = "pot_concent")
	private Integer pot_concent;

	/** 居民 */
	private Float population;

	/** 资源 */
	private Integer resource;

	/** 井口保护区 */
	@TableField(value = "well_pro_area")
	private Integer well_pro_area;

	/** 指标 */
	private Float target;

	/** 地下水得分 */
	@TableField(value = "aquifer_source")
	private Float aquifer_source;

	@TableField(value = "uncapped_score")
	private Float uncapped_score;

	/** 创建时间 */
	@TableField(value = "create_time")
	private Date create_time;

	/** 修改时间 */
	@TableField(value = "update_time")
	private Date update_time;

	/** 是否删除0不删除1 删除 */
	@TableField(value = "is_delete")
	private Integer is_delete;

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getSource_id() {
		return this.source_id;
	}

	public void setSource_id(Integer source_id) {
		this.source_id = source_id;
	}

	public String getAquifer_name() {
		return this.aquifer_name;
	}

	public void setAquifer_name(String aquifer_name) {
		this.aquifer_name = aquifer_name;
	}

	public Integer getIsCalculate() {
		return this.isCalculate;
	}

	public void setIsCalculate(Integer isCalculate) {
		this.isCalculate = isCalculate;
	}

	public Integer getObserved_release() {
		return this.observed_release;
	}

	public void setObserved_release(Integer observed_release) {
		this.observed_release = observed_release;
	}

	public Integer getContainment() {
		return this.containment;
	}

	public void setContainment(Integer containment) {
		this.containment = containment;
	}

	public Integer getNet_precip() {
		return this.net_precip;
	}

	public void setNet_precip(Integer net_precip) {
		this.net_precip = net_precip;
	}

	public Integer getDepth_to_auuifer() {
		return this.depth_to_auuifer;
	}

	public void setDepth_to_auuifer(Integer depth_to_auuifer) {
		this.depth_to_auuifer = depth_to_auuifer;
	}

	public Integer getTravel_time() {
		return this.travel_time;
	}

	public void setTravel_time(Integer travel_time) {
		this.travel_time = travel_time;
	}

	public Float getPotential_to_release() {
		return this.potential_to_release;
	}

	public void setPotential_to_release(Float potential_to_release) {
		this.potential_to_release = potential_to_release;
	}

	public Integer getMobility_type() {
		return this.mobility_type;
	}

	public void setMobility_type(Integer mobility_type) {
		this.mobility_type = mobility_type;
	}

	public Integer getHaza_quantity() {
		return this.haza_quantity;
	}

	public void setHaza_quantity(Integer haza_quantity) {
		this.haza_quantity = haza_quantity;
	}

	public Integer getWaste_characteristics() {
		return this.waste_characteristics;
	}

	public void setWaste_characteristics(Integer waste_characteristics) {
		this.waste_characteristics = waste_characteristics;
	}

	public Integer getIs_karst() {
		return this.is_karst;
	}

	public void setIs_karst(Integer is_karst) {
		this.is_karst = is_karst;
	}

	public Integer getNear_well() {
		return this.near_well;
	}

	public void setNear_well(Integer near_well) {
		this.near_well = near_well;
	}

	public Integer getPop_concent1() {
		return this.pop_concent1;
	}

	public void setPop_concent1(Integer pop_concent1) {
		this.pop_concent1 = pop_concent1;
	}

	public Integer getPop_concent2() {
		return this.pop_concent2;
	}

	public void setPop_concent2(Integer pop_concent2) {
		this.pop_concent2 = pop_concent2;
	}

	public Integer getPot_concent() {
		return this.pot_concent;
	}

	public void setPot_concent(Integer pot_concent) {
		this.pot_concent = pot_concent;
	}

	public Float getPopulation() {
		return this.population;
	}

	public void setPopulation(Float population) {
		this.population = population;
	}

	public Integer getResource() {
		return this.resource;
	}

	public void setResource(Integer resource) {
		this.resource = resource;
	}

	public Integer getWell_pro_area() {
		return this.well_pro_area;
	}

	public void setWell_pro_area(Integer well_pro_area) {
		this.well_pro_area = well_pro_area;
	}

	public Float getTarget() {
		return this.target;
	}

	public void setTarget(Float target) {
		this.target = target;
	}

	public Float getAquifer_source() {
		return this.aquifer_source;
	}

	public void setAquifer_source(Float aquifer_source) {
		this.aquifer_source = aquifer_source;
	}

	public Date getCreate_time() {
		return this.create_time;
	}

	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}

	public Date getUpdate_time() {
		return this.update_time;
	}

	public void setUpdate_time(Date update_time) {
		this.update_time = update_time;
	}

	public Integer getIs_delete() {
		return this.is_delete;
	}

	public void setIs_delete(Integer is_delete) {
		this.is_delete = is_delete;
	}

	public Float getUncapped_score() {
		return uncapped_score;
	}

	public void setUncapped_score(Float uncapped_score) {
		this.uncapped_score = uncapped_score;
	}
}
